package de.stefanocke.roo.wicket.base;

import java.util.Map;

import org.springframework.roo.classpath.PhysicalTypeMetadata;
import org.springframework.roo.classpath.details.ClassOrInterfaceTypeDetails;
import org.springframework.roo.metadata.MetadataItem;
import org.springframework.roo.model.JavaType;

import de.stefanocke.roo.wicket.MidUtils;

public interface ItdMetadata extends MetadataItem {

	Map<String, ClassOrInterfaceTypeDetails> getStereotypes();

	JavaType getDestination();

	PhysicalTypeMetadata getGovernor();

	MidUtils getMidUtils();

}